﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using TjZheng.Framework;
using TjZheng.Test.Business;
using TjZheng.Test.DataEntity;

namespace TjZheng.Example.MVC.Controllers
{
    public class UEController : Controller
    {
        public ActionResult Index()
        {
            return View();
        }

        [ValidateInput(false)]
        public ActionResult PostData(string content)
        {
            return Json(content);
        }


        public ActionResult EditPage(long? id)
        {
            Test1 objTest1 = null;
            if (id.HasValue)
            {
                BizTest1 objBizTest1 = new BizTest1();
                objTest1 = objBizTest1.GetRecord(id.Value);
            }
            objTest1 = objTest1 ?? new Test1();
            return View(objTest1);
        }
        [ValidateInput(false)]
        public ActionResult Save(Test1 objTest1)
        {
            InvokeResult objInvokeResult = new InvokeResult();
            BizTest1 objBizTest1 = new BizTest1();
            objBizTest1.Add(objTest1);
            objInvokeResult.ResultMessage = "新增成功";
            return Json(objInvokeResult);
        }

        public ActionResult Render()
        {
            //图片上传应该返回绝对路径，包含域名
            BizTemplateTest objBizTemplateTest = new BizTemplateTest();
            return View(objBizTemplateTest.GetRecord(2));
        }
    }
}
